Text copied to clipboard!

Titolo

Text copied to clipboard!

Sviluppatore di Sistemi Embedded

Descrizione

Text copied to clipboard!
Stiamo cercando uno Sviluppatore di Sistemi Embedded altamente motivato e competente per unirsi al nostro team di ingegneria. Il candidato ideale avrà una solida esperienza nello sviluppo di software a basso livello, nella programmazione in linguaggi come C e C++, e nella progettazione di sistemi embedded per applicazioni industriali, automotive, medicali o consumer. In questo ruolo, sarai responsabile della progettazione, implementazione, test e manutenzione di firmware e software per microcontrollori e microprocessori. Collaborerai con team multidisciplinari, inclusi ingegneri hardware, progettisti meccanici e sviluppatori software, per creare soluzioni integrate e innovative. Le tue attività quotidiane includeranno l'analisi dei requisiti, la scrittura di codice efficiente e documentato, la risoluzione di problemi tecnici complessi e l'ottimizzazione delle prestazioni del sistema. Sarai coinvolto anche nella definizione dell'architettura del software e nella selezione delle tecnologie più adatte per ogni progetto. È fondamentale avere una buona conoscenza dei protocolli di comunicazione (come SPI, I2C, UART, CAN), dei sistemi operativi real-time (RTOS) e degli strumenti di debug e simulazione. La capacità di leggere schemi elettrici e di interagire con l'hardware è un requisito essenziale. Offriamo un ambiente di lavoro dinamico, con opportunità di crescita professionale, formazione continua e partecipazione a progetti all'avanguardia. Se sei appassionato di tecnologia embedded e desideri contribuire allo sviluppo di prodotti innovativi, questa è l'opportunità giusta per te.

Responsabilità

Text copied to clipboard!
  • Progettare e sviluppare firmware per sistemi embedded
  • Scrivere codice in C/C++ per microcontrollori
  • Collaborare con team hardware e software
  • Eseguire test e debug su dispositivi embedded
  • Ottimizzare le prestazioni del sistema
  • Documentare il codice e i processi di sviluppo
  • Analizzare i requisiti tecnici dei progetti
  • Integrare protocolli di comunicazione standard
  • Partecipare alla definizione dell'architettura software
  • Supportare la produzione e la manutenzione dei dispositivi

Requisiti

Text copied to clipboard!
  • Laurea in Ingegneria Elettronica, Informatica o simili
  • Esperienza nello sviluppo di sistemi embedded
  • Conoscenza approfondita di C e C++
  • Familiarità con microcontrollori e microprocessori
  • Esperienza con RTOS e sistemi real-time
  • Conoscenza di protocolli come SPI, I2C, UART, CAN
  • Capacità di leggere schemi elettrici
  • Esperienza con strumenti di debug e simulazione
  • Buone capacità di problem solving
  • Attitudine al lavoro in team multidisciplinari

Domande potenziali per l'intervista

Text copied to clipboard!
  • Qual è la tua esperienza con sistemi embedded?
  • Hai mai lavorato con RTOS? Quale?
  • Quali microcontrollori hai utilizzato in passato?
  • Come gestisci il debug di un sistema embedded?
  • Hai esperienza con protocolli di comunicazione seriale?
  • Hai mai lavorato in un team multidisciplinare?
  • Quali strumenti utilizzi per lo sviluppo embedded?
  • Hai esperienza con sistemi a basso consumo energetico?
  • Come documenti il tuo codice?
  • Hai mai partecipato alla definizione dell'architettura software?